/*common公共样式-header-footer*/
/* 版心 */
.container{
	width:1240px;
	margin:0 auto;
}
header{
	height:182px;
}
header .xt-nav{
	height:52px;
	line-height:52px;
	background:#333333;
}
ul.xt-nav-list li{
	float: left; 
	color: #666666;
}
ul.xt-nav-list li a{
	color: #dcdcdc;
	font-size:14px;
	padding: 0 16px;
}
ul.xt-nav-list li:last-child a::before{
	content: '';
	width: 11px;
	height: 16px;
	display: inline-block;
	background: url(../images/sprites.png) no-repeat -160px -70px;
	padding: 3px 8px 0 0;
	vertical-align: middle;
}
/* logo_nav */
.logo_nav{
	height:130px;
	line-height:130px;
}
.logo_nav .logo{
	margin:30px 0 0px 25px;
}
.logo_nav .logo a::before{
	content: '';
	width: 207px;
	height: 70px;
	display: block;
	background: url(../images/logo.png) no-repeat;
	background-size: 207px 70px;
}
ul.log_nav_list{
	margin-left:40px;
}
ul.log_nav_list li{
	float: left;
}
ul.log_nav_list li a{
	font-size:16px;
	color: #333333;
	margin-right:48px;
}
ul.log_nav_list li:last-child a{
	margin-right:0;
}
ul.log_nav_list li a:hover{
	padding-bottom:7px;
	border-bottom: 1px solid #27ba9b;
	color: #27ba9b;
}
div.search{
	position: relative;
	height:33px;
	width: 172px;
	margin:55px 0 0 80px;
}
div.search input{
	float: left;
}
div.search::before{
	content: '';
	width:18px;
	height:18px;
	display: inline-block;
	background: url(../images/sprites.png) no-repeat -80px -70px;
	position: absolute;
	left:0;
	top:0;
	
}
div.search input{
	border-bottom: 2px solid #e7e7e7;
	padding:0px 0px 10px 31px;
	width: 172px;
	box-sizing: border-box;
	color: #cccccc;
	font-size:14px;
}
div.cart{
	position: relative;
	margin-top: 55px;
	margin-left:8px;
}
div.cart span{
	width: 20px;
	height: 15px;
	background-color: #e26237;
	border-radius: 8px;
	display: block;
	position: absolute;
    right: -13px;
    top: -6px;
	color: #ffffff;
	font-size:13px;
	text-align:center;
	line-height:15px;
}
div.cart::before{
	content: '';
	width:23px;
	height:23px;
	background: url(../images/sprites.png) no-repeat -120px -70px;
	display: block;
}
/* logo_nav_end */

/* footer */
footer .service-concat{
	
}
.service-concat .concat-box{
	height:300px;
	padding-top:80px;
}
.concat-box .concat-list{
	width:25%;
	height:200px;
	float: left;
	border:1px solid red;
	text-align: center;
}
div.customer_service{
	
}
div.customer_service p{
	text-align: center;
	font-size: 16px;
	color: #999999;
	margin-bottom:34px;
}
div.customer_service a{
	width: 93px;
	height: 92px;
	display: inline-block;
	border: solid 1px #eeeeee;
	margin-right:3px;
}
div.customer_service a:last-child{
	margin-right:0;
}
div.customer_service a:nth-of-type(1) i{
	width: 29px;
	height: 27px;
	display: block;
	margin:22px auto;
	background: url(../images/sprites.png) no-repeat -251px -70px;
}
div.customer_service a:nth-of-type(2) i{
	width: 29px;
	height: 27px;
	display: block; 
	margin:22px auto;
	background: url(../images/sprites.png) no-repeat -350px -70px;
}
div.customer_service a em{
	display: block;
	width: 93px;
	text-align: center;
	font-size:14px;
	color: #999999;
}
div.about_us{
	
}
div.download_app{
	
}
div.service_mobile{
	
}

